canopy breaker peak - Spanish English Dictionary